<template>
	<div class="center">
		<uni-card title="系统错误" style="min-width: 300px;margin-top: 10%;">
			可能的原因有：<br/>
			1、用户信息出错；<br/>
			2、数据结构不合法<br/>
			3、服务器的逻辑出错。<br/>
			您可以<span style="text-decoration: underline;color: cornflowerblue;" @click="onClear">清理缓存</span>，重新登录。
		</uni-card>
		<CaDialog ref="dialog"/>
	</div>
</template>

<script>
	
	import base from '@/pages/index.vue'
	
	/**
	 * 来到该页面，显示出现错误的可能，并提示可以清除缓存
	 */
	
	export default {
		extends: base,
		data() {
			return {
				
			}
		},
		methods: {
			onClear() {
				uni.clearStorageSync()
				this.core.showModal({
					title: '清除缓存成功',
					centerText: '上一页',
					confirmText: '登录页',
					success: res => {
						if (res.confirm) {
							this.core.router.to('站点登录', undefined, 3)
						} else if (res.center) {
							this.core.router.back()
						}
					}
				})
			}
		}
	}
</script>

<style>

</style>
